package com.multidisplay.service;

import com.multidisplay.bo.InfoBo;
import com.multidisplay.bo.ResultBo;
import com.multidisplay.po.Equipment;

public interface EquipService {
    /**
     * 分页查询所有终端
     */
    ResultBo<Equipment> queryEquip(int page, int limit);

    /**
     * 修改终端基本信息
     */
    void updateEquip(Equipment equipment);

    /**
     * 根据标识符查询布局信息
     */
    /*ResultBo<Equipment> queryOfFlag(Equipment equipment);*/

    /**
     * 根据ID删除终端
     */
    void deleteEquip(Equipment equipment);

    /**
     * 新增终端
     */
    void addEquip(Equipment equipment);

    /**
     * 终端关联页面
     */
    void pageId(Equipment equipment);

    /**
     * 根据终端标识符查询对应的页面信息
     */
    InfoBo<String> showPageInfo(String flag);
}
